Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
11 THE LARCHES Terraced £82,000 31 Aug 2007
34 THE LARCHES Terraced £53,000 25 Aug 2022